blow out of the water
Explore definitions, synonyms, and language insights of blow out of the water
Definitions
                    Verb
                    
            surprise greatly; knock someone''s socks off; "I was floored when I heard that I was promoted"